package request

type SendSmsReq struct {
	Mobile      string `json:"mobile" form:"mobile" binding:"required"`
	SendSmsCode string `json:"send_sms_code" form:"send_sms_code" binding:"required"`
}
type RegisterReq struct {
	Mobile      string `json:"mobile" form:"mobile" binding:"required"`
	SendSmsCode string `json:"send_sms_code" form:"send_sms_code" binding:"required"`
}
type LoginReq struct {
	Mobile      string `json:"mobile" form:"mobile" binding:"required"`
	SendSmsCode string `json:"send_sms_code" form:"send_sms_code" binding:"required"`
}
type UploadPassengerReq struct {
	Id           int64  `json:"id" form:"id" binding:"required"`
	Mobile       string `json:"mobile" form:"mobile" binding:"required"`
	Sex          string `json:"sex" form:"sex" binding:"required"`
	Age          int64  `json:"age" form:"age" binding:"required"`
	HandlerImage int64  `json:"handler_image" form:"handler_image" binding:"required"`
	Name         string `json:"name" form:"name" binding:"required"`
}
type SartRatingReq struct {
	Id         int64  `json:"id" form:"id" binding:"required"`
	StarRating string `json:"star_rating" form:"star_rating" binding:"required"`
}
type QueryPTripReq struct {
	Id int64 `json:"id" form:"id" binding:"required"`
}
